Definition of Herpestes Ichneumon

  • (noun) northern African mongoose; in ancient times thought to devour crocodile eggs

Synonyms of Herpestes Ichneumon


Antonyms of Herpestes Ichneumon


No Antonyms Found.

Homophones of Herpestes Ichneumon


No Homophones Found.